The Scirun Problem Solving Environment and Computational Steering Software System

نویسندگان

  • Steven Gregory Parker
  • Christopher R. Johnson
  • John B. Carter
  • Charles D. Hansen
  • James S. Painter
  • Peter S. Shirley
  • David S. Chapman
چکیده

Since the introduction of computers, scientists and engineers have attempted to harness their power to simulate complex physical phenomena. Today, the computer is an almost universal tool used in a wide range of scientific and engineering domains. Currently, organizing, running and visualizing a new large-scale simulation still requires hours or days of a researcher’s time. Time and effort required for data input, output and conversion further slows and complicates process. We present the design and application of SCIRun, a Problem Solving Environment (PSE), and a computational steering software system. SCIRun allows a scientist or engineer to interactively steer a computation, changing parameters, recomputing, and then revisualizing all within the same programming environment. The tightly integrated modular environment provided by SCIRun allows computational steering to be applied to a broad range of advanced scientific computations. This dissertation demonstrates that computational steering can be a useful tool in computational science, engineering, and medicine applications and that this utility is obtained by providing a flexible and efficient infrastructure whereby disparate computational tools can be used in a single, focused environment. Furthermore, we demonstrate that using such an environment, a scientist or engineer can rapidly investigate the solution space for iterative computational design problems. Four applications are demonstrated: Torso defibrillator modeling, Monte Carlo global illumination, a computational fluid dynamics application, and a simulation of atmospheric diffusion. These applications were selected to explore the gamut of a flexible and extensible problem solving environment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Integrated Problem Solving Environment: The SCIRun Computational Steering System

SCIRun is a scientiic programming environment that allows the interactive construction, debugging, and steering of large-scale scientiic computations. We review related systems and introduce a taxon-omy that explores diierent computational steering solutions. Considering these approaches, we discuss why a tightly integrated problem solving environment, such as SCIRun, simpliies the design and d...

متن کامل

Simulation Steering with SCIRun in a Distributed Environment

Building systems that alter program behavior during execution based on user-speciied criteria (computational steering systems) has been a recent research topic, particularly among the high-performance computing community 1{5]. To enable a computational steering system with powerful visualization capabilities to run in a distributed computational environment, a distributed infrastructure (or run...

متن کامل

Large-scale Computational Science Applications using the SCIRun Problem Solving Environment

In this paper we describe applications of the SCIRun system to large-scale computational science problems. SCIRun is a scientific problem solving environment that allows the interactive construction and steering of large-scale scientific computations. A scientific application is constructed by connecting computational elements (modules) to form a program (network). This program may contain seve...

متن کامل

Grid Computing Environments Community Practice (CP) Document

SCIRun is a problem solving environment (PSE) that allows the interactive construction, debugging, and steering of large-scale scientific computations. Over the past few years, we have developed two additional problem solving environments that extend SCIRun’s capabilities: BioPSE and Uintah. The mission of the BioPSE project is to release state-of-the-art software, datasets, and documentation f...

متن کامل

2 SCIRun : Application to Atmospheric Dispersion Problems Using Unstructured

We present an overview of SCIRun, a scientiic problem solving environment that allows the interactive construction, debugging, and steering of large-scale scientiic computations. Using this \computational work-bench," a scientist can design and modify simulations interactively via a dataaow programming model. SCIRun enables scientists to design and modify model geometry, interactively change si...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999